package cn.jsj.hzu.qm.facecloud.ciuser.service.impl;

import java.util.List;

import cn.jsj.hzu.qm.facecloud.ciuser.dao.VCiciDao;
import cn.jsj.hzu.qm.facecloud.ciuser.service.VCiciService;
import cn.jsj.hzu.qm.facecloud.ciuser.vo.VCici;

public class VCiciServiceImpl implements VCiciService {

	
	VCiciDao vCiciDao = null;
	public VCiciDao getvCiciDao() {
		return vCiciDao;
	}
	public void setvCiciDao(VCiciDao vCiciDao) {
		this.vCiciDao = vCiciDao;
	}
	
	//#################################################//
	
	@Override
	public int getAllVCiciNum() {
		return vCiciDao.getAllVCiciNum();
	}
	
	@Override
	public int getAllVCiciNum(int labid) {
		return vCiciDao.getAllVCiciNum(labid);
	}
	
	
	@Override
	public List<VCici> getAllVCicis() {
		
		return vCiciDao.getAllVCicis();
	}
	
	@Override
	public List<VCici> getAllVCicisByLimit(int start, int length) {
		return vCiciDao.getAllVCicisByLimit(start, length);
	}
	
	
	@Override
	public List<VCici> getAllVCicisByPage(int page, int perpage, int sum) {
		return vCiciDao.getAllVCicisByPage(page, perpage, sum);
	}
	@Override
	public List<VCici> getVCicisByFuzzzyAndLimit(VCici likeVCici, int start, int length) {
		return vCiciDao.getVCicisByFuzzzyAndLimit(likeVCici, start, length);
	}
	@Override
	public List<VCici> getVCicisByFuzzzyAndLimitWithLabid(VCici likeVCici, int labid, int start, int length) {
		
		
		return vCiciDao.getVCicisByFuzzzyAndLimitWithLabid(likeVCici, labid, start, length);
	}
	@Override
	public List<VCici> getAllVCicisByPageAndLabid(int page, int perpage, int sum, int labid) {
		return vCiciDao.getAllVCicisByPageAndLabid(page, perpage, sum, labid);
	}
	

}
